/* CSS Document */

.page-website-directory  .node_viewlist_wd {
    background-color: #EFF7FD;
    border-left: 1px solid #106AC0;
    border-right: 1px solid #106AC0;
	clear:both;
	float:left;
	min-height:150px;
    padding: 2px 2px 2px 15px;
	width: 96.4%;
}
.page-website-directory  .first_clmd {
    float: left;
	padding: 10px 0;
    width: 50%;
    word-wrap: break-word;
}
.page-website-directory  .second_clmd {
    float: right;
	padding: 10px 0;
    width: 50%;
    word-wrap: break-word;
}

.page-website-directory .node_view_top_corner {
background: url("../images/leftcurve.jpg") no-repeat scroll right top rgba(0, 0, 0, 0) ;
}
.page-website-directory .node_view_head_content {
    background: url("../images/rightcurve.jpg") no-repeat scroll right top rgba(0, 0, 0, 0) ;
}

.page-website-directory .node_view_bottom_corner {
background: url("../images/bottomleft.jpg") no-repeat scroll right top rgba(0, 0, 0, 0) ;
}
.page-website-directory  .node_view_bottom_content {
    background: url("../images/bottomright.jpg") no-repeat scroll right top rgba(0, 0, 0, 0) ;
    height: 17px;
	clear:both;
}

.clear-block {
	width:525px;
}

.page-website-directory  .node_view_bottom {
	clear:both;
}
@media (max-width:240px){
.page-website-directory .node_viewlist_wd {
margin-left: -15px !important;
}
.page-website-directory .node_view_heading{
margin-left: -15px !important;
}

.page-website-directory .node_view_bottom_content{
margin-left: -15px !important;
background-color:#106ac0 !important;
}
.page-website-directory  .first_clmd {
float: none !important;
width: 34% !important;
}
.page-website-directory  .second_clmd {
float: none !important;
width: 34% !important;

}

}

@media (min-width:241px) and (max-width:320px) {

/*@media (max-width:320px){*/
.page-website-directory .node_viewlist_wd {
margin-left: -15px !important;
}
.page-website-directory .node_view_heading{
margin-left: -15px !important;
}

.page-website-directory .node_view_bottom_content{
margin-left: -15px !important;
background-color:#106ac0 !important;
}
.page-website-directory  .first_clmd {
float: none !important;
width: 54% ;
}
.page-website-directory  .second_clmd {
float: none !important;
}
}

@media (min-width:321px) and (max-width:480px) {

/*@media (max-width:480px){*/
.page-website-directory .node_viewlist_wd {
margin-left: -15px !important;
}
.page-website-directory .node_view_heading{
margin-left: -15px !important;
}

.page-website-directory .node_view_bottom_content{
margin-left: -15px !important;
background-color:#106ac0 !important;
}
.page-website-directory  .first_clmd {
float: none !important;
width: 615px;
}
.page-website-directory  .second_clmd {
float: none !important;
width: 615px;
}
}